Obec Kostelec leží v kraji Vysočina v ORP Jihlava v nadmořské výšce 519 m. V roce 2014 zde žilo 915 obyvatel. Kostelec má katastrální území o rozloze 892 ha.